release of the hostage - Espagnol Anglais Dictionnaire